Installation
Requirements
- PHP7 or greater & everything related to MySQL
- Any Webserver (tested with apache2)
- Scanlations you created
- [OPTIONAL] phpMyAdmin
Setup
At first, clone this whole stuff into your webroot:
git clone https://github.com/saintly2k/FoOlSlideX /path/to/your/webroot/
Now open the page in your webbrowser. It should show an error that it could not connect to the Database, but thats okay.
Now let's login to phpMyAdmin (or any other software) and create a Database with the name foolslidex (but you can use any name you want tho).
Then import foolslidex.sql which you just downloaded to path/to/your/webroot/ to the Database you just created.
Configuring
Open core/config.php with any editor you want. Here you can find all variables that you can customize. Here are all explained (again):
- Basic Configuration
$config["home"]is your site name that will be displayed everywhere$config["logo"]is your logo, that will be displayed in the Menu. Leave blank for no logo and only text.$config["url"]is the URL of your site. Make sure it ends with a slash or else the site will break!$config["home"]is which page should be displayed instead of the home page. Available pages:home- Default home-pagelatest- a list of latest Chaptersmanga- All Mangas listedabout- The about-page, please do not customize it since it includes all credits
$config["theme"]is, which Theme should be used, those are located inassets/themes/$config["hero"]is how many Mangas should be displayed on thehome-page in the Heroslider$config["chapters"]is how many latest Chapters should be displayed on thehome-page
- Items per page shown (for pagination)
$perpage["manga"]is how many Mangas should be displayed on themanga-page$perpage["latest"]is how many Chapters should be dislayed on thelatest-page$perpage["list"]is how many Chapters should be shown on a Manga
- Reader Configs
$reader["type"]Not implemented yet
- Socials Configs
$socials["twitter"]is linking to your Twitter, leave blank for not shown$socials["mangadex"]is linking to your MangaDex, leave blank for not shown$socials["discord"]is linking to your Discord-server, leave blank for not shown- `$socials["irc"] Not implemented yet
$socials["facebook"]is linking to your Facebook-page, leave blank for not shown$socials["website"]is a custom link that can Link to anything
- Chapter-Generation features
$chagen["slug"]Not implemented yet$chagen["length"]Not implemented yet
- Database Details
$based["host"]is the host of your Database, usuallylocalhost$based["user"]is the user the site uses to login to your host$based["pass"]is the password used for the Database login$based["table"]is the table you importedfoolslidex.sqlto, by defaultfoolslidex